package com.have.blog.admin.service;


import com.have.blog.admin.domain.dto.ResourceMenuDto;
import com.have.blog.base.wrapper.Wrapper;
import com.have.blog.model.models.ResourceMenu;

import java.util.List;

public interface AdminResourceMenuService {
    List<ResourceMenuDto> getList(ResourceMenuDto categoryMenuDto);

    List<ResourceMenuDto> getHierarchyList();

    List<ResourceMenuDto> getAllButton();

    List<ResourceMenu> getAll();

    Wrapper addResourceMenu(ResourceMenuDto categoryMenuDto);

    Wrapper editResourceMenu(ResourceMenuDto categoryMenuDto);

    Wrapper stickResourceMenu(ResourceMenuDto categoryMenuDto);

    Wrapper deleteResourceMenu(ResourceMenuDto categoryMenuDto);
}
